/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-common
*
* @File name : PotentialUserDto.java
*
* @Author : LiuJun
*
* @Date : 2016年11月10日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年11月10日    LiuJun    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package org.marketing.common.dto.customerInfo;

import java.util.Date;

/**
*
* @author LiuJun
* 潜在客户DTO
* @date 2016年11月10日
*/
public class PotentialUserDto {
    
    private Long potentialUserId;

    private String deviceOpenId;

    private Date subscribeDate;

    private Integer appType;

    private String version;

    private Integer sourceType;

    private String serviceType;

    private String dealerCode;

    private String packageCode;

    private Integer status;

    private String nickname;

    private String sex;

    private String province;

    private String city;

    private String country;

    private String headImgurl;

    private String authorizerAppid;

    private Date createDate;

    private Long createBy;

    private Date updateDate;

    private Long updateBy;
    
    private String userId;
    
    private String vin;

    private String lastInsureDate;
    
    private String lastMaintainDate;
    
    private String vals;
    
    private String operateType;
    
    /**
     * @return the potentialUserId
     */
    public Long getPotentialUserId() {
        return potentialUserId;
    }

    
    /**
     * @param potentialUserId the potentialUserId to set
     */
    public void setPotentialUserId(Long potentialUserId) {
        this.potentialUserId = potentialUserId;
    }

    
    /**
     * @return the deviceOpenId
     */
    public String getDeviceOpenId() {
        return deviceOpenId;
    }

    
    /**
     * @param deviceOpenId the deviceOpenId to set
     */
    public void setDeviceOpenId(String deviceOpenId) {
        this.deviceOpenId = deviceOpenId;
    }

    
    /**
     * @return the subscribeDate
     */
    public Date getSubscribeDate() {
        return subscribeDate;
    }

    
    /**
     * @param subscribeDate the subscribeDate to set
     */
    public void setSubscribeDate(Date subscribeDate) {
        this.subscribeDate = subscribeDate;
    }

    
    /**
     * @return the appType
     */
    public Integer getAppType() {
        return appType;
    }

    
    /**
     * @param appType the appType to set
     */
    public void setAppType(Integer appType) {
        this.appType = appType;
    }

    
    /**
     * @return the version
     */
    public String getVersion() {
        return version;
    }

    
    /**
     * @param version the version to set
     */
    public void setVersion(String version) {
        this.version = version;
    }

    
    /**
     * @return the sourceType
     */
    public Integer getSourceType() {
        return sourceType;
    }

    
    /**
     * @param sourceType the sourceType to set
     */
    public void setSourceType(Integer sourceType) {
        this.sourceType = sourceType;
    }

    
    /**
     * @return the serviceType
     */
    public String getServiceType() {
        return serviceType;
    }

    
    /**
     * @param serviceType the serviceType to set
     */
    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    
    /**
     * @return the dealerCode
     */
    public String getDealerCode() {
        return dealerCode;
    }

    
    /**
     * @param dealerCode the dealerCode to set
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }

    
    /**
     * @return the packageCode
     */
    public String getPackageCode() {
        return packageCode;
    }

    
    /**
     * @param packageCode the packageCode to set
     */
    public void setPackageCode(String packageCode) {
        this.packageCode = packageCode;
    }

    
    /**
     * @return the status
     */
    public Integer getStatus() {
        return status;
    }

    
    /**
     * @param status the status to set
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    
    /**
     * @return the nickname
     */
    public String getNickname() {
        return nickname;
    }

    
    /**
     * @param nickname the nickname to set
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    
    /**
     * @return the sex
     */
    public String getSex() {
        return sex;
    }

    
    /**
     * @param sex the sex to set
     */
    public void setSex(String sex) {
        this.sex = sex;
    }

    
    /**
     * @return the province
     */
    public String getProvince() {
        return province;
    }

    
    /**
     * @param province the province to set
     */
    public void setProvince(String province) {
        this.province = province;
    }

    
    /**
     * @return the city
     */
    public String getCity() {
        return city;
    }

    
    /**
     * @param city the city to set
     */
    public void setCity(String city) {
        this.city = city;
    }

    
    /**
     * @return the country
     */
    public String getCountry() {
        return country;
    }

    
    /**
     * @param country the country to set
     */
    public void setCountry(String country) {
        this.country = country;
    }

    
    /**
     * @return the headImgurl
     */
    public String getHeadImgurl() {
        return headImgurl;
    }

    
    /**
     * @param headImgurl the headImgurl to set
     */
    public void setHeadImgurl(String headImgurl) {
        this.headImgurl = headImgurl;
    }

    
    /**
     * @return the authorizerAppid
     */
    public String getAuthorizerAppid() {
        return authorizerAppid;
    }

    
    /**
     * @param authorizerAppid the authorizerAppid to set
     */
    public void setAuthorizerAppid(String authorizerAppid) {
        this.authorizerAppid = authorizerAppid;
    }

    
    /**
     * @return the createDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    
    /**
     * @param createDate the createDate to set
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
    /**
     * @return the createBy
     */
    public Long getCreateBy() {
        return createBy;
    }

    
    /**
     * @param createBy the createBy to set
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    
    /**
     * @return the updateDate
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    
    /**
     * @param updateDate the updateDate to set
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    
    /**
     * @return the updateBy
     */
    public Long getUpdateBy() {
        return updateBy;
    }

    
    /**
     * @param updateBy the updateBy to set
     */
    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }


    
    /**
     * @return the userId
     */
    public String getUserId() {
        return userId;
    }


    
    /**
     * @param userId the userId to set
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }


    
    /**
     * @return the vin
     */
    public String getVin() {
        return vin;
    }


    
    /**
     * @param vin the vin to set
     */
    public void setVin(String vin) {
        this.vin = vin;
    }


    
    /**
     * @return the lastInsureDate
     */
    public String getLastInsureDate() {
        return lastInsureDate;
    }


    
    /**
     * @param lastInsureDate the lastInsureDate to set
     */
    public void setLastInsureDate(String lastInsureDate) {
        this.lastInsureDate = lastInsureDate;
    }


    
    /**
     * @return the lastMaintainDate
     */
    public String getLastMaintainDate() {
        return lastMaintainDate;
    }


    
    /**
     * @param lastMaintainDate the lastMaintainDate to set
     */
    public void setLastMaintainDate(String lastMaintainDate) {
        this.lastMaintainDate = lastMaintainDate;
    }


    
    /**
     * @return the vals
     */
    public String getVals() {
        return vals;
    }


    
    /**
     * @param vals the vals to set
     */
    public void setVals(String vals) {
        this.vals = vals;
    }


    
    /**
     * @return the operateType
     */
    public String getOperateType() {
        return operateType;
    }


    
    /**
     * @param operateType the operateType to set
     */
    public void setOperateType(String operateType) {
        this.operateType = operateType;
    }
    
    
    

}
